<%@ page import="vendas.Fornecedor" %>



<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'nome', 'error')} required">
	<label for="nome">
		<g:message code="fornecedor.nome.label" default="Nome" />
		<span class="required-indicator">*</span>
	</label>
	<g:textField name="nome" required="" value="${fornecedorInstance?.nome}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'cnpj', 'error')} required">
	<label for="cnpj">
		<g:message code="fornecedor.cnpj.label" default="Cnpj" />
		<span class="required-indicator">*</span>
	</label>
	<g:textField name="cnpj" required="" value="${fornecedorInstance?.cnpj}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'telefone', 'error')} ">
	<label for="telefone">
		<g:message code="fornecedor.telefone.label" default="Telefone" />
		
	</label>
	<g:textField name="telefone" value="${fornecedorInstance?.telefone}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'email', 'error')} ">
	<label for="email">
		<g:message code="fornecedor.email.label" default="Email" />
		
	</label>
	<g:textField name="email" value="${fornecedorInstance?.email}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'site', 'error')} ">
	<label for="site">
		<g:message code="fornecedor.site.label" default="Site" />
		
	</label>
	<g:textField name="site" value="${fornecedorInstance?.site}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'endereco', 'error')} required">
	<label for="endereco">
		<g:message code="fornecedor.endereco.label" default="Endereco" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="endereco" name="endereco.id" from="${vendas.Endereco.list()}" optionKey="id" required="" value="${fornecedorInstance?.endereco?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: fornecedorInstance, field: 'produto', 'error')} ">
	<label for="produto">
		<g:message code="fornecedor.produto.label" default="Produto" />
		
	</label>
	
<ul class="one-to-many">
<g:each in="${fornecedorInstance?.produto?}" var="p">
    <li><g:link controller="produto" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
</g:each>
<li class="add">
<g:link controller="produto" action="create" params="['fornecedor.id': fornecedorInstance?.id]">${message(code: 'default.add.label', args: [message(code: 'produto.label', default: 'Produto')])}</g:link>
</li>
</ul>

</div>

